package com.gitee.wsl.jvm.ext.base

import java.nio.ByteBuffer

fun Int.toByteArray(): ByteArray = ByteBuffer.allocate(Int.SIZE_BYTES).putInt(this).array()

@OptIn(ExperimentalUnsignedTypes::class)
fun Int.toUByteArray(): UByteArray = toByteArray().toUByteArray()

fun Short.toByteArray(): ByteArray = ByteBuffer.allocate(Short.SIZE_BYTES).putShort(this).array()
